const Tweener = imports.ui.tweener;
const OPEN_AND_CLOSE_TIME = 0.1;
-const FADE_IN_BUTTONS_TIME = 0.33;
const FADE_OUT_DIALOG_TIME = 1.0;
const State = {
},
setButtons: function(buttons) {
- let hadChildren = this._buttonLayout.get_children() > 0;
-
this._buttonLayout.destroy_all_children();
this._actionKeys = {};
this._actionKeys[key] = action;
}
- // Fade in buttons if there weren't any before
- if (!hadChildren && buttons.length > 0) {
- this._buttonLayout.opacity = 0;
- Tweener.addTween(this._buttonLayout,
- { opacity: 255,
- time: FADE_IN_BUTTONS_TIME,
- transition: 'easeOutQuad',
- onComplete: Lang.bind(this, function() {
- this.emit('buttons-set');
- })
- });
- } else {
- this.emit('buttons-set');
- }
-
+ this.emit('buttons-set');
},
_onKeyReleaseEvent: function(object, event) {